Big Huge Thesaurus

hepatocellular carcinoma

noun